package com.ttg.entity.order;

/*查询订单明细 order/view*/
public class OrderView {
    /*ask column*/
    private String open_id;//    open_id	post	true	string	32	商户门店open_id
    private String timestamp;//    timestamp	post	true	string	10	Unix时间戳
    private String sign_ask;//    sign	post	true	string	30	签名
    private String out_no_ask;//    out_no	post	true	string	20	开发者流水号
    /*return column*/
    private String pmt_name;//    pmt_name	true	string	32	收单机构名称（支付方式标签名称）
    private String pmt_tag;//    pmt_tag 	true	string	20	收单机构标签（支付方式标签）
    private String ord_mct_id;//    ord_mct_id	true	int 	20	商户流水号（从1开始自增长不重复）
    private String ord_shop_id;//    ord_shop_id	true	int	20	门店流水号（从1开始自增长不重复）
    private String ord_no;//    ord_no	true	string	20	订单号
    private String ord_type;//    ord_type	true	int	1	订单类型（1消费，2辙单）
    private String original_amount;//    original_amount	true	int	20	原始金额（以分为单位，没有小数点）
    private String discount_amount;//    discount_amount	true	int	20	折扣金额（以分为单位，没有小数点）
    private String ignore_amount;//    ignore_amount	true	int	20	抹零金额（以分为单位，没有小数点）
    private String trade_account;//    trade_account	false	string	100	交易帐号（银行卡号、支付宝帐号、微信帐号等，某些收单机构没有此数据）
    private String trade_no;//    trade_no	false	string	50	收单机构交易号
    private String trade_amount;//    trade_amount	true	int	20	实际交易金额（以分为单位，没有小数点）
    private String trade_qrcode;//    trade_qrcode	false	string	200	二维码字符串
    private String trade_pay_time;//    trade_pay_time	false	datetime		付款完成时间（以收单机构为准）
    private String status;//    status	true	int	1	订单状态（1交易成功，2待支付，4已取消，9等待用户输入密码确认）
    private String trade_result;//    trade_result	true	string	4000	收单机构原始交易数据
    private String out_no_return;//    out_no	true	string	20	开发者流水号
    private String diy_pmt_name;//    diy_pmt_name	true	string	100	支付方式名称
    private String scr_id;//    scr_id	true	string	11	收银员编号
    private String scr_true_name;//    scr_true_name	true	string	50	收银员真实姓名
    private String scr_user_name;//    scr_user_name	true	string	32	收银员用户名
    private String ord_name;//    ord_name	true	string	50	订单描述
    private String add_time;//    add_time	true	datetime		下单时间
    private String trade_time;//    trade_time	true	datetime		交易时间
    private String trade_no2;//    trade_no2	true	string	32	交易号2
    private String trade_code;//    trade_code	true	string	128	交易自定义代码
    private String remark;//    remark	true	string	200	备注
    private String original_ord_no;//    original_ord_no	true	string	32	原始订单号
    private String currency;//    currency	true	string	10	币种
    private String currency_sign;//    currency_sign	true	string	10	币种符号
    private String tml_no;//    tml_no	true	string	11	终端号
    private String tml_name;//    tml_name	true	string	30	终端名称
    private String shop_no;//    shop_no	true	string	11	门店编号
    private String shop_name;//    shop_name	true	string	50	门店简称
    private String shop_full_name;//    shop_full_name	true	string	100	门店全称
    private String related_order;//    related_order	true	string		相关的退款记录
    private String app_list;//    app_list	true	string		相关的应用
}
